• word of the day

    myroxylon pereirae

    myroxylon pereirae - Dictionary definition and meaning for word myroxylon pereirae

    Definition
    (noun) tree of South and Central America yielding an aromatic balsam
Download our Mobile App Today
Receive our word of the day
on Whatsapp